namespace array_demo.Model.Queue
{
    public interface IQueue<E>
    {
        int Count { get; }

        bool IsEmpty { get; }

        void Enqueue(E e);

        E Dequeue();

        E Peek();
    }
}